package com.yusheng.tr.common.core.model.vo.multi.TubeVO;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelCollection;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.util.List;

@Data
public class TubingContent {
    //序号
    @ExcelProperty(value = "序号",index = 0)
    @Excel(name = "序号",needMerge = true)
    private Integer currentIndex;

    //任务单号
    @ExcelProperty(value = "任务单号",index = 1)
    @Excel(name = "任务单号",needMerge = true)
    private String taskOrderNum;

    //任务单号
    @ExcelProperty(value = "任务单号",index = 1)
    @Excel(name = "任务单号",needMerge = true)
    private String taskNumber;

    //表单名称
    @ExcelProperty(value = "表单名称",index = 2)
    @Excel(name = "表单名称",needMerge = true)
    private String formName;

    //所属单位
    @ExcelProperty(value = "所属单位",index = 3)
    @Excel(name = "所属单位",needMerge = true)
    private String unit;

    //所属项目部
    @ExcelProperty(value = "所属项目部",index = 4)
    @Excel(name = "所属项目部",needMerge = true)
    private String dep;

    //小队
    @ExcelProperty(value = "所属小队",index = 5)
    @Excel(name = "所属小队",needMerge = true)
    private String team;

    //上传人
    @ExcelProperty(value = "上传人",index = 6)
    @Excel(name = "上传人",needMerge = true)
    private String uplink;


    //上传时间
    @ExcelProperty(value = "上传时间",index = 7)
    @Excel(name = "上传时间",needMerge = true)
    private String uploadTime;

    //地区
    @ExcelProperty(value = "地区",index = 8)
    @Excel(name = "地区",needMerge = true)
    private String area;

    //甲方单位
    @ExcelProperty(value = "甲方单位",index = 9)
    @Excel(name = "甲方单位",needMerge = true)
    private String firstParty;

    //井号
    @ExcelProperty(value = "井号",index = 10)
    @Excel(name = "井号",needMerge = true)
    private String wellNum;

    //井别
    @ExcelProperty(value = "井别",index = 11)
    @Excel(name = "井bie",needMerge = true)
    private String wellBetSu;

    //井型
    @ExcelProperty(value = "井型",index = 12)
    @Excel(name = "井型",needMerge = true)
    private String wellType;

    //井况
    @ExcelProperty(value = "井况",index = 13)
    @Excel(name = "井况",needMerge = true)
    private String sm_jk_mng;

    //井深
    @ExcelProperty(value = "井深",index = 14)
    @Excel(name = "井深",needMerge = true)
    private String wellDepth;


    //作业制度数
    @ExcelProperty(value = "作业制度数",index = 15)
    @Excel(name = "作业制度数",needMerge = true)
    private String zhidushu;

    //井内液体
    @ExcelProperty(value = "作业制度数",index = 16)
    @Excel(name = "作业制度数",needMerge = true)
    private String sm_jnyt_mng;

    //单程公里
    @ExcelProperty(value = "单程公里",index = 17)
    @Excel(name = "单程公里",needMerge = true)
    private String danchengongli;


    //运输公里
    @ExcelProperty(value = "运输里程",index = 18)
    @Excel(name = "运输里程",needMerge = true)
    private String yunshugongli;


    //吊车
    @ExcelProperty(value = "吊车号",index = 19)
    @Excel(name = "吊车号",needMerge = true)
    private String diaoche;

    //往返里程
    @ExcelProperty(value = "往返里程",index = 20)
    @Excel(name = "往返里程",needMerge = true)
    private String wangfanlicheng;


    //连续油管设备
    @ExcelProperty(value = "连续油管设备",index = 21)
    @Excel(name = "连续油管设备",needMerge = true)
    private String shebei;

    //开始井深
    @ExcelProperty(value = "开始井深",index = 22)
    @Excel(name = "开始井深",needMerge = true)
    private String startDeep;

    //结束井深
    @ExcelProperty(value = "结束井深",index = 23)
    @Excel(name = "结束井深",needMerge = true)
    private String endDeep;

    //要求出发时间
    @ExcelProperty(value = "要求出发时间",index = 24)
    @Excel(name = "要求出发时间",needMerge = true)
    private String requireGoTime;

    //出发时间
    @ExcelProperty(value = "出发时间",index = 25)
    @Excel(name = "出发时间",needMerge = true)
    private String goTime;

    //要求到井时间
    @ExcelProperty(value = "要求到井时间",index = 26)
    @Excel(name = "要求到井时间",needMerge = true)
    private String requireArriveTime;

    //到井时间
    @ExcelProperty(value = "到井时间",index = 27)
    @Excel(name = "到井时间",needMerge = true)
    private String arriveTime;

    //开工时间
    @ExcelProperty(value = "开工时间",index = 28)
    @Excel(name = "开工时间",needMerge = true)
    private String workTime;

    //完工时间
    @ExcelProperty(value = "完工时间",index = 29)
    @Excel(name = "完工时间",needMerge = true)
    private String finishWorkTime;

    //离井时间
    @ExcelProperty(value = "离井时间",index = 30)
    @Excel(name = "离井时间",needMerge = true)
    private String leaveTime;

    //返回时间
    @ExcelProperty(value = "返回时间",index = 31)
    @Excel(name = "返回时间",needMerge = true)
    private String backTime;

    //最大斜度
    @ExcelProperty(value = "最大斜度",index = 32)
    @Excel(name = "最大斜度",needMerge = true)
    private String xiedu;

    //测井等钻井时间
    @ExcelProperty(value = "测井等钻井时间",index = 33)
    @Excel(name = "测井等钻井时间",needMerge = true)
    private String cWaitz;

    //钻井等测井时间
    @ExcelProperty(value = "钻井等测井时间",index = 34)
    @Excel(name = "钻井等测井时间",needMerge = true)
    private String zWaitc;

    //成功下井次数/总次数
    @ExcelProperty(value = "成功下井次数/总次数",index = 35)
    @Excel(name = "成功下井次数/总次数",needMerge = true)
    private String chenggongbi;

    //室外最高温度
    @ExcelProperty(value = "室外最高温度",index = 36)
    @Excel(name = "室外最高温度",needMerge = true)
    private String highTemperature;

    //室外最低温度
    @ExcelProperty(value = "室外最低温度",index = 37)
    @Excel(name = "室外最低温度",needMerge = true)
    private String lowerTemperature;

    //井内硫化氢浓度
    @ExcelProperty(value = "井内硫化氢浓度",index = 38)
    @Excel(name = "井内硫化氢浓度",needMerge = true)
    private String nongdu;

    //作业项目集合
    @ExcelCollection(name = "作业项目")
    List<WorkProjectVO> list;

    //队长
    @ExcelProperty(value = "队长",index = 41)
    @Excel(name = "队长",needMerge = true)
    private String teamHeader;

    //操作员
    @ExcelProperty(value = "操作员",index = 42)
    @Excel(name = "操作员",needMerge = true)
    private String operate;


    //队员
    @ExcelProperty(value = "队员",index = 43)
    @Excel(name = "队员",needMerge = true)
    private String teamMember;


    //队长
    private String duizhang;

    //操作员
    private String caozuoyuan;

    //队员
    private String duiyuan;

    //单位
    private String projectDep;

    //当前时间
    private String currentTime;

    //甲方单位
    private String sm_company_mng;

    //地区
    private String sm_area_mng;

    //井号
    private String jinghao;

    //井别
    private String sm_jb_mng;

    //井型
    private String sm_jx_mng;

    //井深
    private String jingshen;

    //用户意见
    private String userAdvice;

//    //作业项目集合
//    List<WorkProjectVO> list;
//    private WorkProjectVO workProjectVO;
}
